package com.bjpowernode.boss.mvc.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.bjpowernode.boss.domain.UserInfo;
import com.bjpowernode.boss.mvc.model.query.UserInfoQuery;
import com.bjpowernode.boss.mvc.model.vo.MatchUserInfoVo;

import java.util.List;

/**
 * 客户信息父类接口
 */
public interface UserInfoService extends IService<UserInfo> {
    void saveOrEditUserByUser(UserInfoQuery userInfoQuery);

    IPage<UserInfo> selectUserInfoPageList(Integer pageNo, int pageSize);

    UserInfo loadUserInfoByUserNo(String userNo);

    void editUserInfoStatusByUserNo(String userNo);

    List<UserInfo> matchFindUserInfoList(String shopName);
}
